// 导入文件
import { Message, MessageBox } from 'element-ui'

/**
 * 成功提示
 */
function success() {
  Message({
    type: 'success',
    message: '保存成功'
  })
}

function success2(msg) {
  Message({
    type: 'success',
    message: msg
  })
}

function error() {
  Message({
    type: 'error',
    message: '操作失败'
  })
}
function custom(type,msg) {
  Message({
    type: type,
    message: msg
  })
}

/**
 * 操作失败
 * @param msg
 */
function error2(msg) {
  Message({
    type: 'error',
    message: msg
  })
}

function confirm(text) {
  return MessageBox.confirm(text, '提示', {
    confirmButtonText: '确定',
    cancelButtonText: '取消',
    dangerouslyUseHTMLString: true,
    type: 'warning'
  })
}
//点击取消按钮与点击关闭按钮有着不同的含义。
function confirm2(text, confirmButtonText, cancelButtonText) {
  return MessageBox.confirm(text, '提示', {
    distinguishCancelAndClose: true,
    confirmButtonText: confirmButtonText,
    cancelButtonText: cancelButtonText,
    type: 'warning'
  })
}

/* 操作失败
 * @param msg
 */
function warning2(msg) {
  Message({
    type: 'warning',
    message: msg
  })
}

export default { success, success2, error, error2, confirm,confirm2,warning2,custom}
